renting and business activities - Turkish English Dictionary